serial producers - German English Dictionary